/*
 * DetalleVozClienteDto.java
 *
 * Created on 26 de febrero de 2007, 03:50 PM
 *
 * To change this template, choose Tools | Options and locate the template under
 * the Source Creation and Management node. Right-click the template and choose
 * Open. You can then make changes to the template in the Source Editor.
 */

package com.src.computec.vozcliente.dto;

import java.sql.Timestamp;

/**
 *
 * @author jlperea
 */
public class DetalleVozClienteDto implements java.io.Serializable
{
    ///////////////////////////////////////////////////////
    //////////           Atributos Basicos     ////////////
    ///////////////////////////////////////////////////////
    private String codigoInternoCliente;
    private String contacto;
    private String descripcion;   
    
    private String codigoVozCliente;
    
    private String codigoBarras;
    private String codigoDepartamento;   
    private String codigoMunicipio;
    private String codigoCentroP;
    private String barrio;      
    ///////////////////////////////////////////////////////
    
    ///////////////////////////////////////////////////////
    ///////  Atributos Extra Informe Principal  ///////////
    ///////////////////////////////////////////////////////
    private String nombreDepartamento;   
    private String nombreMunicipio;
    private String nombreCentroP;
    private int numeroReclamosSitio;
    private String pathImagenAlarma;
    private String nombreAlarma;
    private String tipoAlarma;
    ///////////////////////////////////////////////////////
    
    ///////////////////////////////////////////////////////
    ///////  Atributos Extra Informe Detallado  ///////////
    ///////////////////////////////////////////////////////
    private String nombreProveedor;
    private String nombreNodo;
    private String nombreGestion;
    private String numeroOrden;
    private String fechaUltimaGestion;
    private String fechaProceso;
    private String pathImagenGuia;
    private boolean hasImagenGuia = false;
    private String nombreDestinatario;
    private String direccionDestinatario;
    private String telefonoDestinatario;
    private String numeroIdentificacion;
   ///////////////////////////////////////////////////////
    
   ///////////////////////////////////////////////////////
    ///////  Atributos Extra Archivo Alerta  ///////////
    ///////////////////////////////////////////////////////
    private String nombreCliente;
    private String nombreProducto;               
    
    private String distribucionExterna;
    
    /** Creates a new instance of DetalleVozClienteDto */
    public DetalleVozClienteDto() {
    }

    public boolean equals(Object o)
    {
        if( this.codigoInternoCliente.equals( ((DetalleVozClienteDto)o).getCodigoInternoCliente() ) )     
            return true;
        
        return false;
    }
    
    public String toString()
    {
        return "DetalleVozClienteDto: " + codigoInternoCliente + ", " + contacto + ", " + descripcion + ", " + 
                                          codigoVozCliente + ", " + codigoBarras + ", " + codigoDepartamento + ", " + 
                                          codigoMunicipio + ", " + codigoCentroP + ", " + barrio;
    }
    
    public String getCodigoInternoCliente() {
        return codigoInternoCliente;
    }

    public void setCodigoInternoCliente(String codigoInternoCliente) {
        this.codigoInternoCliente = codigoInternoCliente;
    }

    public String getContacto() {
        return contacto;
    }

    public void setContacto(String contacto) {
        this.contacto = contacto;
    }

    public String getDescripcion() {
        return descripcion;
    }

    public void setDescripcion(String descripcion) {
        this.descripcion = descripcion;
    }

    public String getCodigoBarras() {
        return codigoBarras;
    }

    public void setCodigoBarras(String codigoBarras) {
        this.codigoBarras = codigoBarras;
    }

    public String getCodigoDepartamento() {
        return codigoDepartamento;
    }

    public void setCodigoDepartamento(String codigoDepartamento) {
        this.codigoDepartamento = codigoDepartamento;
    }

    public String getCodigoMunicipio() {
        return codigoMunicipio;
    }

    public void setCodigoMunicipio(String codigoMunicipio) {
        this.codigoMunicipio = codigoMunicipio;
    }

    public String getCodigoCentroP() {
        return codigoCentroP;
    }

    public void setCodigoCentroP(String codigoCentroP) {
        this.codigoCentroP = codigoCentroP;
    }

    public String getBarrio() {
        return barrio;
    }

    public void setBarrio(String barrio) {
        this.barrio = barrio;
    }    

    public String getCodigoVozCliente() {
        return codigoVozCliente;
    }

    public void setCodigoVozCliente(String codigoVozCliente) {
        this.codigoVozCliente = codigoVozCliente;
    }

    public String getNombreDepartamento() {
        return nombreDepartamento;
    }

    public void setNombreDepartamento(String nombreDepartamento) {
        this.nombreDepartamento = nombreDepartamento;
    }

    public String getNombreMunicipio() {
        return nombreMunicipio;
    }

    public void setNombreMunicipio(String nombreMunicipio) {
        this.nombreMunicipio = nombreMunicipio;
    }

    public String getNombreCentroP() {
        return nombreCentroP;
    }

    public void setNombreCentroP(String nombreCentroP) {
        this.nombreCentroP = nombreCentroP;
    }

    public int getNumeroReclamosSitio() {
        return numeroReclamosSitio;
    }

    public void setNumeroReclamosSitio(int numeroReclamosSitio) {
        this.numeroReclamosSitio = numeroReclamosSitio;
    }

    public String getPathImagenAlarma() {
        return pathImagenAlarma;
    }

    public void setPathImagenAlarma(String pathImagenAlarma) {
        this.pathImagenAlarma = pathImagenAlarma;
    }

    public String getNombreProveedor() {
        return nombreProveedor;
    }

    public void setNombreProveedor(String nombreProveedor) {
        this.nombreProveedor = nombreProveedor;
    }

    public String getNombreNodo() {
        return nombreNodo;
    }

    public void setNombreNodo(String nombreNodo) {
        this.nombreNodo = nombreNodo;
    }

    public String getNombreGestion() {
        return nombreGestion;
    }

    public void setNombreGestion(String nombreGestion) {
        this.nombreGestion = nombreGestion;
    }

    public String getNumeroOrden() {
        return numeroOrden;
    }

    public void setNumeroOrden(String numeroOrden) {
        this.numeroOrden = numeroOrden;
    }

    public String getFechaUltimaGestion() {
        return fechaUltimaGestion;
    }

    public void setFechaUltimaGestion(String fechaUltimaGestion) {
        this.fechaUltimaGestion = fechaUltimaGestion;
    }

    public String getFechaProceso() {
        return fechaProceso;
    }

    public void setFechaProceso(String fechaProceso) {
        this.fechaProceso = fechaProceso;
    }

    public String getPathImagenGuia() {
        return pathImagenGuia;
    }

    public void setPathImagenGuia(String pathImagenGuia) {
        this.pathImagenGuia = pathImagenGuia;
    }

    public String getNombreDestinatario() {
        return nombreDestinatario;
    }

    public void setNombreDestinatario(String nombreDestinatario) {
        this.nombreDestinatario = nombreDestinatario;
    }

    public String getDireccionDestinatario() {
        return direccionDestinatario;
    }

    public void setDireccionDestinatario(String direccionDestinatario) {
        this.direccionDestinatario = direccionDestinatario;
    }

    public String getTelefonoDestinatario() {
        return telefonoDestinatario;
    }

    public void setTelefonoDestinatario(String telefonoDestinatario) {
        this.telefonoDestinatario = telefonoDestinatario;
    }

    public String getNumeroIdentificacion() {
        return numeroIdentificacion;
    }

    public void setNumeroIdentificacion(String numeroIdentificacion) {
        this.numeroIdentificacion = numeroIdentificacion;
    }

    public boolean isHasImagenGuia() {
        return hasImagenGuia;
    }

    public void setHasImagenGuia(boolean hasImagenGuia) {
        this.hasImagenGuia = hasImagenGuia;
    }

    public String getNombreCliente() {
        return nombreCliente;
    }

    public void setNombreCliente(String nombreCliente) {
        this.nombreCliente = nombreCliente;
    }

    public String getNombreProducto() {
        return nombreProducto;
    }

    public void setNombreProducto(String nombreProducto) {
        this.nombreProducto = nombreProducto;
    }

    public String getTipoAlarma() {
        return tipoAlarma;
    }

    public void setTipoAlarma(String tipoAlarma) {
        this.tipoAlarma = tipoAlarma;
    }

    public String getNombreAlarma() {
        return nombreAlarma;
    }

    public void setNombreAlarma(String nombreAlarma) {
        this.nombreAlarma = nombreAlarma;
    }

    public String getDistribucionExterna() {
        return distribucionExterna;
    }

    public void setDistribucionExterna(String distribucionExterna) {
        this.distribucionExterna = distribucionExterna;
    }

    
    
}
